package com.liuzheng.actiondemo;

import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class ActionClickDemo {
    public static void main(String[] args) {
        JFrame frame = new JFrame();
        frame.setSize(420,500);
        frame.setAlwaysOnTop(true);
        //设置界面居中
        frame.setLocationRelativeTo(null);
        //设置关闭模式
        frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        //取消默认居中放置
        frame.setLayout(null);
        //创建一个按钮
        JButton button = new JButton("点我");
        //给按钮添加一个监听器-形参是一个接口，所以可以使用匿名内部类
        button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                //按钮被点击后，会执行这个方法
                System.out.println("按钮被点击了");
            }
        });
        //设置按钮的位置和大小
        button.setBounds(150,200,100,50);
        //将按钮添加到界面
        frame.add(button);

        frame.setVisible(true);
    }
}
